optical spectroscopy education polymorph distribution elearning molecular spectroscopy near infrared e-learning molecular imaging ht2 elearning nir blended learning spectroscopy infrared e-learning developers learning